impede someone from completing something - Englisch Synonyme Wörterbuch